dedb59d82f9d60c4854cc22f6d16358e56995bab,components/camel-netty4-http/src/main/java/org/apache/camel/component/netty4/http/DefaultNettyHttpBinding.java,DefaultNettyHttpBinding,toNettyRequest,#Message#String#NettyHttpConfiguration#,438

Before Change


        // must include HOST header as required by HTTP 1.1
        // use URI as its faster than URL (no DNS lookup)
        URI u = new URI(uri);
        String host = u.getHost();
        request.headers().set(HttpHeaders.Names.HOST, host);
        LOG.trace("Host: {}", host);

After Change


        // must include HOST header as required by HTTP 1.1
        // use URI as its faster than URL (no DNS lookup)
        URI u = new URI(uri);
        String hostHeader = u.getHost() 
                + (configuration.isUseRelativePath() ? ":" + u.getPort() : "");
        request.headers().set(HttpHeaders.Names.HOST, hostHeader);
        LOG.trace("Host: {}", hostHeader);